/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package AdmonHorarios;

import java.util.ArrayList;

/**
 *
 * @author Grupo C: Administración de Horarios
 */
public class Calendario {
    
    private String[] dias = new String[6]; //Dias de la semana
    private String carrera, jornada, semestre; //Carrera del calendario, se obtiene de tabla Carrera
    private ArrayList<Enlace> enlaces; //Consultar clase Enlace
    private int ciclo; //Ciclo de la carrera
    
    public Calendario(){
        dias[0] = "Lunes";
        dias[1] = "Martes";
        dias[2] = "Miercoles";
        dias[3] = "Jueves";
        dias[4] = "Viernes";
        dias[5] = "Sabado";
        enlaces = new ArrayList<Enlace>();
    }

    public String getDia(int numDia) {
        return dias[numDia];
    }

    public String getCarrera() {
        return carrera;
    }

    public void setCarrera(String carrera) {
        this.carrera = carrera;
    }

    public String getJornada() {
        return jornada;
    }

    public void setJornada(String jornada) {
        this.jornada = jornada;
    }

    public String getSemestre() {
        return semestre;
    }

    public void setSemestre(String semestre) {
        this.semestre = semestre;
    }

    public ArrayList<Enlace> getEnlaces() {
        return enlaces;
    }
    
    public Enlace getEnlace(int e) {
        return enlaces.get(e);
    }

    public void setEnlaces(ArrayList<Enlace> enlaces) {
        this.enlaces = enlaces;
    }
    
    public void setEnlace(Enlace enlace) {
        this.enlaces.add(enlace);
    }

    public int getCiclo() {
        return ciclo;
    }

    public void setCiclo(int ciclo) {
        this.ciclo = ciclo;
    }

    public String[] getDias() {
        return dias;
    }

    public void setDias(String[] dias) {
        this.dias = dias;
    }
    
}
